﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Lizk.SimpleHUD;

namespace SharpMedia
{
    public interface Engine
    {
        SizeS WindowSize { get; set; }
        SizeS CurrentSize { get; }
        WindowMode Windowed { get; set; }
        PointS MousePosition { get; }
        void Reset();
        void Wait();
        void Resume();
        TimeSpan TimeElapsed { get; }
        bool IsCursorHidden { get; }
        void Close();
        bool StayOnTop { get; set; }
    }
}
